home *** CD-ROM | disk | FTP | other *** search
-
-
-
- VVVVkkkkHHHHeeeellllpppp((((3333xxxx)))) VVVVkkkkHHHHeeeellllpppp((((3333xxxx))))
-
-
-
- NNNNAAAAMMMMEEEE
- VkHelp - Description of ViewKit-supported on-line help facilities
-
-
- SSSSeeeeccccuuuurrrriiiittttyyyy NNNNooootttteeee
- _I_t _i_s _k_n_o_w_n _t_h_a_t _s_o_m_e _h_e_l_p _l_i_b_r_a_r_i_e_s _c_a_u_s_e _s_e_c_u_r_i_t_y _p_r_o_b_l_e_m_s, _e_s_p_e_c_i_a_l_l_y
- _f_o_r _p_r_o_g_r_a_m_s _r_u_n_n_i_n_g _s_u_i_d _r_o_o_t. _Y_o_u _m_u_s_t _r_e_a_d _t_h_e _d_o_c_u_m_e_n_t_a_t_i_o_n _f_o_r
- _w_h_a_t_e_v_e_r _h_e_l_p _l_i_b_r_a_r_y _y_o_u _u_s_e, _l_o_o_k_i_n_g _f_o_r _s_e_c_u_r_i_t_y _c_o_n_c_e_r_n_s.
-
-
-
- TTTToooo uuuusssseeee tttthhhheeee ssssttttaaaannnnddddaaaarrrrdddd SSSSGGGGIIII hhhheeeellllpppp lllliiiibbbbrrrraaaarrrryyyy
- _V_k_A_p_p automatically takes care of what is needed for applications that
- want to use the standard SGI help facilities. For a complete description
- of the standard SGI help facilities, see:
-
- IIIIRRRRIIIIXXXX IIIInnnntttteeeerrrraaaaccccttttiiiivvvveeee DDDDeeeesssskkkkttttoooopppp((((TTTTMMMM)))) IIIInnnntttteeeeggggrrrraaaattttiiiioooonnnn GGGGuuuuiiiiddddeeee
- Describes how to create SGI help.
-
- iiiinnnnssssiiiigggghhhhtttt
- The _i_n_s_i_g_h_t product contains help system developer examples and
- documentation.
-
- iiiinnnnssssiiiigggghhhhtttt____ddddeeeevvvv
- The _i_n_s_i_g_h_t__d_e_v product also contains help system developer examples and
- documentation. Although you can use the base _i_n_s_i_g_h_t product, creating
- SGI help is much easier with the _i_n_s_i_g_h_t__d_e_v product.
-
-
- TTTToooo uuuusssseeee aaaa ccccoooommmmppppaaaattttiiiibbbblllleeee hhhheeeellllpppp lllliiiibbbbrrrraaaarrrryyyy
- if an application wants to provide help its own way, everything is still
- automatic if the application is linked with a library that provides entry
- points that match the SGI help library.
-
- The help entry points are weak symbols in libvk, and must not be weak
- symbols in the application's help library. Because of the way the loader
- works (9/96), you must be careful that your help routines actually get
- loaded:
-
- +o If your help library is a DSO, there is not problem.
-
- +o If your help library is an archive library, you must precede it with
- the _l_d option -_a_l_l. (If you are giving the option to _C_C, it is
- -_W_l,-_a_l_l.) You probably also want -_n_o_n_e after loading the help
- library.
-
-
- EEEExxxxcccceeeeppppttttiiiioooonnnn
- if the application has something such as a HHHHEEEELLLLPPPP button of its own,
- separate from the _H_e_l_p menu, then the application must:
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- VVVVkkkkHHHHeeeellllpppp((((3333xxxx)))) VVVVkkkkHHHHeeeellllpppp((((3333xxxx))))
-
-
-
- 1) include <Vk/VkHelpAPI.h>
-
- 2) call _S_G_I_H_e_l_p_M_s_g() when it needs to.
-
- IIIIffff aaaannnn aaaapppppppplllliiiiccccaaaattttiiiioooonnnn ddddooooeeeessss nnnnooootttt wwwwaaaannnntttt ttttoooo pppprrrroooovvvviiiiddddeeee oooonnnn----lllliiiinnnneeee hhhheeeellllpppp
- or if the application is satisfied with the default help capability, then
- there is nothing it needs to do. ViewKit default help will automatically
- be be available if needed. See the _I_R_I_S _V_i_e_w_K_i_t _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e,
- Appendix C, for more information on setting up the default help
- capabilities.
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- IRIX Interactive Desktop(TM) Integration Guide
- The _i_n_s_i_g_h_t product
- The _i_n_s_i_g_h_t__d_e_v product
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-